package com.sghd.pojo.fight.game;

import com.fasterxml.jackson.annotation.JsonInclude;

import java.util.List;

/**
 * @author frank
 * @date 2018-10-29 9:46
 * @desc 房间初始化信息
 **/
public class RoomVo {
    /** 棋盘*/
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private List<GridVo> grids;

    // TODO  列表合成
    /** 玩家列表*/
    private List<UnitVo> players;
    /** 关卡*/
    private int level;
    /** 随机种子*/
    private long seed;
    /**开始时间*/
    private long startTime;
    /**魔法值上限*/
    private int magic_Max;
    /** 怪兽列表*/
    /** 棋盘*/
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private long current;
    private int scene;

    public List<GridVo> getGrids() {
        return grids;
    }

    public void setGrids(List<GridVo> grids) {
        this.grids = grids;
    }

    public List<UnitVo> getPlayers() {
        return players;
    }

    public void setPlayers(List<UnitVo> players) {
        this.players = players;
    }

    public int getLevel() {
        return level;
    }

    public void setLevel(int level) {
        this.level = level;
    }

    public long getSeed() {
        return seed;
    }

    public void setSeed(long seed) {
        this.seed = seed;
    }

    public long getStartTime() {
        return startTime;
    }

    public void setStartTime(long startTime) {
        this.startTime = startTime;
    }

    public int getMagic_Max() {
        return magic_Max;
    }

    public void setMagic_Max(int magic_Max) {
        this.magic_Max = magic_Max;
    }

    public long getCurrent() {
        return current;
    }

    public void setCurrent(long current) {
        this.current = current;
    }

    public int getScene() {
        return scene;
    }

    public void setScene(int scene) {
        this.scene = scene;
    }
}
